Il nome João Pedro ha origini portoghesi e brasiliane. Deriva dal nome John, di origine inglese, che significa "Dio è misericordioso". Il nome João Pedro è composto da due parti: "João" che deriva dal nome ebraico Yochanan e significa "Dio è misericordioso", mentre "Pedro" deriva dal nome greco Petros che significa "roccia".
Il nome João Pedro è stato portato da molte figure storiche importanti, tra cui lExploratore portoghese João Pedro Rodrigues, che ha esplorato le regioni del Brasile nel XVII secolo, e il calciatore brasiliano João Pedro Ferreira de Souza, noto come Joãosinho, che ha giocato per la squadra di calcio del Santos FC negli anni '60.
Il nome João Pedro è ancora molto popolare in Portogallo e in Brasile oggi, e molti bambini vengono chiamati così ogni anno. Nonostante le sue origini storiche e culturali, il nome non ha alcun significato particolare associato ad esso e viene scelto principalmente per la sua bellezza e originalità.
Il nome Joao Pedro è apparso due volte tra i nomi dei bambini nati in Italia nel 2022. Questo significa che due genitori hanno scelto di chiamare il loro figlio con questo nome nell'anno in corso. È interessante notare che il numero di nascite totali in Italia nel 2022 ammonta a due, quindi il nome Joao Pedro rappresenta la metà delle nascite registrate quell'anno.